home *** CD-ROM | disk | FTP | other *** search
- /*
- File: ClockDef.h
-
- Contains: Defines for Clock code & resources
-
- Owned by: Richard Rodseth
-
- Copyright: © 1993 - 1995 by Apple Computer, Inc., all rights reserved.
-
- Change History (most recent first):
-
- <12> 11/2/95 RR Renamed module AppleTestClock->AppleTest
- <11> 10/23/95 RR #1291688 Added test for adding New menus
- <10> 10/13/95 EL 1287340: Use standard ISO prefix
- <9> 9/12/95 RR Various activation problems. Added a
- floating window
- <8> 6/13/95 JP Recordable Clock
- <7> 5/10/95 CG #1243599 RemovekNMAPid from StdDefs.idl.
- <6> 3/22/95 RR 1227993 Added View menu
- <5> 2/22/95 RR # 1182938 Added a new dialog for use in
- testing this bug
- <4> 12/25/94 TÇ 1191189 Eliminate duplicate Def.h, Def.xh
- files
- <3> 11/28/94 RR Support for about box
- <2> 8/17/94 CG #1181487: Changed Class ID for SOM
- instantiating by name.
- <1> 7/28/94 TÇ first checked in
- <0> 7/27/94 SV SOMverted
- <8> 3/28/94 CG 1150376: No longer support ASLM versioning.
- <7> 2/8/94 JA Moved 'kNMAPIDxx' consts to Clock.r
- <6> 1/18/94 CG Added define for file type.
- <5> 1/14/94 CG Added defines for user strings.
- <4> 1/12/94 CG Added kNMAPid1 and 2.
- <3> 12/16/93 RR Changed dialog ids to avoid overlap
- <2> 12/16/93 RR Added ids for alerts, dialogs and menus
- <1> 11/22/93 TÇ first checked in
-
- To Do:
- Put strings in STR resources.
- */
-
- #ifndef _CLOCKDEF_
- #define _CLOCKDEF_
-
- #ifndef SOM_Module_OpenDoc_StdDefs_defined
- #include "StdDefs.xh"
- #endif
-
- // Kind
- #define kODKindTestClock "+//ISO 9070/ANSI::113722::US::CI LABS::Apple:Kind:TestClock"
-
- // Class ID
- #define kClockPartID "AppleTest::Clock"
-
- // Editor User String
- #define kClockEditorUserString "Test Clock 1.0"
-
- // Kind User String
- #define kClockKindUserString "Test Clock"
-
- // Category User String
- #define kClockCategoryUserString "Time"
-
- // Clock OSType
- #define kClockOSType 'CLCK'
-
- #define kClock_FontMenuID 1100
- #define kClock_SizeMenuID 1101
- #define kClock_StyleMenuID 1102
- #define kClock_SettingsMenuID 1103
- #define kClock_ViewMenuID 1104
- #define kClock_ExtraMenuID 1105
- #define kClock_ExtraSubMenuID 220
-
- #define kClock_Size_9Pt 1
- #define kClock_Size_10Pt 2
- #define kClock_Size_11Pt 3
- #define kClock_Size_12Pt 4
- #define kClock_Size_14Pt 5
- #define kClock_Size_18Pt 6
- #define kClock_Size_24Pt 7
- #define kClock_Size_36Pt 8
-
- #define kClock_Style_Plain 1
- #define kClock_Style_Bold 2
- #define kClock_Style_Italic 3
- #define kClock_Style_Underline 4
- #define kClock_Style_Outline 5
- #define kClock_Style_Shadow 6
- #define kClock_Style_Condense 7
- #define kClock_Style_Extend 8
-
- #define kClock_AboutBoxID 4128
- #define kClock_SynchronizeDialogID 4129
- #define kClock_AlarmSettingsDialogID 4130
- #define kClock_DisplaySettingsDialogID 4131
- #define kClock_AlarmDialogID 4132
- #define kClock_SettingsCheckBoxID 1
-
- #define kClock_FloatingDialogID 4133
- #define kClock_SinkingDialogID 4134
-
- #define kNMAPid1 128
- #define kNMAPid2 129
- #define kNMAPid3 130
- #define kNMAPid4 131
- #define kNMAPid5 132
- #define kNMAPid6 133
-
- // Defines for AETE
-
- #define pDisplayMode 'CLKd'
- #define enumDisplayModes 'CLKe'
- #define kAEAnalogClock 'CLKA'
- #define kAEDigitalClock 'CLKD'
- #define enumFontStyles 'CLKs'
-
- #endif //_CLOCKDEF_
-
-